milling panelist abrasives panel msc panels survey cnc control market trends metal ingersoll rand engineering research precision automation industrial cad hosting 3m tape machining